Écrit en | Java |
---|---|
Environnement | Machine virtuelle Java |
Type |
Bibliothèque logicielle Bibliothèque Java (d) |
Licence | BSD 2-clauses (en) |
Site web | jogamp.org/jogl/www |
Java OpenGL (JOGL) est une bibliothèque qui permet d'utiliser OpenGL avec le langage de programmation Java[1],[2]. Elle était développée à l'origine par Kenneth Bradley Russell et Christopher John Kline, et fut développée par la suite par le Sun Microsystems Game Technology Group. Depuis 2010, c'est un projet open source indépendant sous licence BSD. C'est l'implémentation de référence de Java Bindings for OpenGL (JSR-231).
JOGL permet d'accéder à la plupart des fonctionnalités disponibles en C, à l'exception notable des appels OpenGL utility toolkit (GLUT) relatifs au système de fenêtrage, comme Java a les siens, Abstract Window Toolkit (AWT), Swing, et quelques extensions.